home *** CD-ROM | disk | FTP | other *** search
/ MACD 5 / MACD 5.bin / workbench / tools / czesc_1 / easyprocess / source / launch / launchpriv.h < prev    next >
C/C++ Source or Header  |  1992-09-07  |  515b  |  24 lines

  1. /*
  2.  *    Internal data needed to keep track of everything.
  3.  */
  4.  
  5. struct ProcPair
  6. {
  7.     struct Node pp_Node;
  8.     struct Process *pp_Parent;
  9.     LONG pp_ParentBit;
  10.     struct Process *pp_Child;
  11.     LONG pp_ChildBit;
  12.     void (*__saveds pp_ChildEntry)(void *);
  13.     void *pp_ChildData;
  14. };
  15.  
  16. void __saveds ChildEntry (void);
  17. struct ProcPair *IsParent (struct Process *);
  18. struct ProcPair *IsChild (struct Process *);
  19. void FreeProcPairList (void);
  20. LONG AllocParentSignal (void);
  21. void FreeParentSignal (LONG Bit);
  22.  
  23. extern struct List *ProcPairList;
  24.